public class MyProgrammingLanguage {
	// This class is a simple wrapper around the Programming_Language__c object
	// 	to include an extra property on the object

	// TODO: Create a property for the programming language record called "theRecord" being wrapped
	public Programming_Language__c theRecord {get; set;} 	// the record being wrapped around

	// TODO: Create a property for the Boolean property called "checked" for data binding the record to a checkbox
	public Boolean checked {get; set;}				// for data-binding to a checkbox

	// TODO: Create a constructor for new programming language records with a default of checked = false
	// constructor for NEW Programming_Language__c records
	public MyProgrammingLanguage(){
		theRecord = new Programming_Language__c();
		checked = false;
	}

	// TODO: Create a constructor for existing programming lanugage records with a default of checked = false
	// constructor used for existing Programming_Language__c records
	public MyProgrammingLanguage(Programming_Language__c p){
		theRecord = p;
		checked = false;
	}
}